// import 'package:flutter/cupertino.dart';
// import 'package:flutter/material.dart';

import 'package:flutter_templet_project/Pages/APPNotFoundPage.dart';
import 'package:flutter_templet_project/Pages/AppSettingsPage.dart';
import 'package:flutter_templet_project/Pages/FirstPage.dart';
import 'package:flutter_templet_project/Pages/FourthPage.dart';
import 'package:flutter_templet_project/Pages/SecondPage.dart';
import 'package:flutter_templet_project/Pages/ThirdPage.dart';
import 'package:flutter_templet_project/Pages/demo/AlertDialogDemo.dart';
import 'package:flutter_templet_project/Pages/demo/AlertSheetDemo.dart';
import 'package:flutter_templet_project/Pages/demo/CupertinoTabScaffoldDemo.dart';
import 'package:flutter_templet_project/Pages/demo/LocalNotifationDemo.dart';
import 'package:flutter_templet_project/Pages/demo/PageViewDemo.dart';
import 'package:flutter_templet_project/Pages/demo/ProgressHudDemoNew.dart';
import 'package:flutter_templet_project/Pages/demo/SnackBarDemo.dart';
import 'package:flutter_templet_project/Pages/demo/TextFieldDemo.dart';
import 'package:flutter_templet_project/Provider/provider_list_demo.dart';
import 'package:flutter_templet_project/basicWidget/EnhanceTab/enhance_tab_bar_demo.dart';
import 'package:flutter_templet_project/basicWidget/NTree/NTreeDemo.dart';
import 'package:flutter_templet_project/basicWidget/responsive_column.dart';
import 'package:flutter_templet_project/basicWidget/upload/asset_upload_box_demo.dart';
import 'package:flutter_templet_project/main.dart';
import 'package:flutter_templet_project/pages/demo/APPForgetPwdPage.dart';
import 'package:flutter_templet_project/pages/demo/ApiCreatePage.dart';
import 'package:flutter_templet_project/pages/demo/AppLaunchPage.dart';
import 'package:flutter_templet_project/pages/demo/AppLifecycleStateObserverDemo.dart';
import 'package:flutter_templet_project/pages/demo/AppRouteAwareDemo.dart';
import 'package:flutter_templet_project/pages/demo/AppRouteAwareDemoOne.dart';
import 'package:flutter_templet_project/pages/demo/AppWebViewDemo.dart';
import 'package:flutter_templet_project/pages/demo/AsyncDemo.dart';
import 'package:flutter_templet_project/pages/demo/ComponentMiddlePage.dart';
import 'package:flutter_templet_project/pages/demo/DefaultTabControllerDemo.dart';
import 'package:flutter_templet_project/pages/demo/DevelopToolList.dart';
import 'package:flutter_templet_project/pages/demo/DialogChoiceChipDemo.dart';
import 'package:flutter_templet_project/pages/demo/DisplayFeatureDemo.dart';
import 'package:flutter_templet_project/pages/demo/EmojiPage.dart';
import 'package:flutter_templet_project/pages/demo/FlutterFFiTest.dart';
import 'package:flutter_templet_project/pages/demo/FormDemo.dart';
import 'package:flutter_templet_project/pages/demo/GetxControllerDemo.dart';
import 'package:flutter_templet_project/pages/demo/GetxRouteCreatePage.dart';
import 'package:flutter_templet_project/pages/demo/HomeNavDemo.dart';
import 'package:flutter_templet_project/pages/demo/IconConvertPage.dart';
import 'package:flutter_templet_project/pages/demo/LocalImagePage.dart';
import 'package:flutter_templet_project/pages/demo/LoginPage.dart';
import 'package:flutter_templet_project/pages/demo/LoginPageOne.dart';
import 'package:flutter_templet_project/pages/demo/LoginPageTwo.dart';
import 'package:flutter_templet_project/pages/demo/NChoiceExpansionDemo.dart';
import 'package:flutter_templet_project/pages/demo/NTransformViewDemo.dart';
import 'package:flutter_templet_project/pages/demo/NTargetFollowerDemo.dart';
import 'package:flutter_templet_project/pages/demo/PageLifecycleFuncTest.dart';
import 'package:flutter_templet_project/pages/demo/QueueAlertDemo.dart';
import 'package:flutter_templet_project/pages/demo/ReflectDemo.dart';
import 'package:flutter_templet_project/pages/demo/RegExpDemo.dart';
import 'package:flutter_templet_project/pages/demo/RiverPodPageCreate.dart';
import 'package:flutter_templet_project/pages/demo/SegmentedControlDemoOne.dart';
import 'package:flutter_templet_project/pages/demo/StringTransformPage.dart';
import 'package:flutter_templet_project/pages/demo/TextFieldDemoTwo.dart';
import 'package:flutter_templet_project/pages/demo/ThemeColorDemo.dart';
import 'package:flutter_templet_project/pages/demo/TwoDimensionalGridViewDemo.dart';
import 'package:flutter_templet_project/pages/demo/YamlParsePage.dart';
import 'package:flutter_templet_project/pages/demo/APIConvertPage.dart';
import 'package:flutter_templet_project/pages/demo/AbsorbPointerDemo.dart';
import 'package:flutter_templet_project/pages/demo/AlertDialogTagSelectDemo.dart';
import 'package:flutter_templet_project/pages/demo/AlignmentDrawDemo.dart';
import 'package:flutter_templet_project/pages/demo/AnimatedBuilderDemo.dart';
import 'package:flutter_templet_project/pages/demo/AnimatedContainerDemo.dart';
import 'package:flutter_templet_project/pages/demo/AnimatedDemo.dart';
import 'package:flutter_templet_project/pages/demo/AnimatedGroupDemo.dart';
import 'package:flutter_templet_project/pages/demo/AnimatedListDemo.dart';
import 'package:flutter_templet_project/pages/demo/AnimatedListSample.dart';
import 'package:flutter_templet_project/pages/demo/AnimatedSizeDemo.dart';
import 'package:flutter_templet_project/pages/demo/AnimatedSizeDemoOne.dart';
import 'package:flutter_templet_project/pages/demo/AnimatedStaggerDemo.dart';
import 'package:flutter_templet_project/pages/demo/AnimatedSwitcherDemo.dart';
import 'package:flutter_templet_project/pages/demo/AnimatedWidgetDemo.dart';
import 'package:flutter_templet_project/pages/demo/AppBarDemo.dart';
import 'package:flutter_templet_project/pages/demo/AutoLayoutDemo.dart';
import 'package:flutter_templet_project/pages/demo/AutocompleteDemo.dart';
import 'package:flutter_templet_project/pages/demo/AutofillGroupDemo.dart';
import 'package:flutter_templet_project/pages/demo/BackdropFilterDemo.dart';
import 'package:flutter_templet_project/pages/demo/BadgeDemo.dart';
import 'package:flutter_templet_project/pages/demo/BannerDemo.dart';
import 'package:flutter_templet_project/pages/demo/BlurViewDemo.dart';
import 'package:flutter_templet_project/pages/demo/BorderDemo.dart';
import 'package:flutter_templet_project/pages/demo/BottomAppBarDemo.dart';
import 'package:flutter_templet_project/pages/demo/BottomSheetDemo.dart';
import 'package:flutter_templet_project/pages/demo/BoxConstraintsDemo.dart';
import 'package:flutter_templet_project/pages/demo/BoxDemo.dart';
import 'package:flutter_templet_project/pages/demo/BuilderDemo.dart';
import 'package:flutter_templet_project/pages/demo/ButtonStyleDemo.dart';
import 'package:flutter_templet_project/pages/demo/CalendarDatePickerDemo.dart';
import 'package:flutter_templet_project/pages/demo/CarouselSliderDemo.dart';
import 'package:flutter_templet_project/pages/demo/ChipDemo.dart';
import 'package:flutter_templet_project/pages/demo/ClipDemo.dart';
import 'package:flutter_templet_project/pages/demo/ColoredBoxDemo.dart';
import 'package:flutter_templet_project/pages/demo/CompositedTransformTargetDemo.dart';
import 'package:flutter_templet_project/pages/demo/ContainerDemo.dart';
import 'package:flutter_templet_project/pages/demo/ContextMenuActionDemo.dart';
import 'package:flutter_templet_project/pages/demo/ContextMenuDemo.dart';
import 'package:flutter_templet_project/pages/demo/CupertinoFormDemo.dart';
import 'package:flutter_templet_project/pages/demo/CustomMultiChildLayoutDemo.dart';
import 'package:flutter_templet_project/pages/demo/CustomScrollBarDemo.dart';
import 'package:flutter_templet_project/pages/demo/CustomSingleChildLayoutDemo.dart';
import 'package:flutter_templet_project/pages/demo/CustomSwipperDemo.dart';
import 'package:flutter_templet_project/pages/demo/DashLineDemo.dart';
import 'package:flutter_templet_project/pages/demo/DataTableDemo.dart';
import 'package:flutter_templet_project/pages/demo/DateRangePickerDialogDemo.dart';
import 'package:flutter_templet_project/pages/demo/DateTimeDemo.dart';
import 'package:flutter_templet_project/pages/demo/DecorationDemo.dart';
import 'package:flutter_templet_project/pages/demo/DismissibleDemo.dart';
import 'package:flutter_templet_project/pages/demo/DragAndDropDemo.dart';
import 'package:flutter_templet_project/pages/demo/DraggableDemo.dart';
import 'package:flutter_templet_project/pages/demo/DraggableScrollableSheetDemo.dart';
import 'package:flutter_templet_project/pages/demo/DrawCanvasDemo.dart';
import 'package:flutter_templet_project/pages/demo/DropBoxChoicDemo.dart';
import 'package:flutter_templet_project/pages/demo/DropBoxMutiRowChoicDemo.dart';
import 'package:flutter_templet_project/pages/demo/DropdownMenuDemo.dart';
import 'package:flutter_templet_project/pages/demo/ExpandIconDemo.dart';
import 'package:flutter_templet_project/pages/demo/ExpandIconDemoNew.dart';
import 'package:flutter_templet_project/pages/demo/FilterDemo.dart';
import 'package:flutter_templet_project/pages/demo/FilterDemoOne.dart';
import 'package:flutter_templet_project/pages/demo/FittedBoxDemo.dart';
import 'package:flutter_templet_project/pages/demo/FlexDemo.dart';
import 'package:flutter_templet_project/pages/demo/FlexibleDemo.dart';
import 'package:flutter_templet_project/pages/demo/FlexibleSpaceDemo.dart';
import 'package:flutter_templet_project/pages/demo/FloatingActionButtonDemo.dart';
import 'package:flutter_templet_project/pages/demo/FractionallySizedBoxDemo.dart';
import 'package:flutter_templet_project/pages/demo/FutureBuilderDemo.dart';
import 'package:flutter_templet_project/pages/demo/GestureDetectorDemo.dart';
import 'package:flutter_templet_project/pages/demo/GithubRepoDemo.dart';
import 'package:flutter_templet_project/pages/demo/GlobalIsolateDemo.dart';
import 'package:flutter_templet_project/pages/demo/GlowingOverscrollIndicatorDemo.dart';
import 'package:flutter_templet_project/pages/demo/GradientDemo.dart';
import 'package:flutter_templet_project/pages/demo/GridPaperDemo.dart';
import 'package:flutter_templet_project/pages/demo/GridViewDemo.dart';
import 'package:flutter_templet_project/pages/demo/HeroDemo.dart';
import 'package:flutter_templet_project/pages/demo/HitTestBehaviorDemo.dart';
import 'package:flutter_templet_project/pages/demo/HitTestDemo.dart';
import 'package:flutter_templet_project/pages/demo/HorizontalCellDemo.dart';
import 'package:flutter_templet_project/pages/demo/HudProgressDemo.dart';
import 'package:flutter_templet_project/pages/demo/IMChatPage.dart';
import 'package:flutter_templet_project/pages/demo/IgnorePointerDemo.dart';
import 'package:flutter_templet_project/pages/demo/ImageBlendModeDemo.dart';
import 'package:flutter_templet_project/pages/demo/ImageStretchDemo.dart';
import 'package:flutter_templet_project/pages/demo/IndexedStackDemo.dart';
import 'package:flutter_templet_project/pages/demo/IndicatorDemo.dart';
import 'package:flutter_templet_project/pages/demo/InheritedWidgetDemo.dart';
import 'package:flutter_templet_project/pages/demo/InputDatePickerFormFieldDemo.dart';
import 'package:flutter_templet_project/pages/demo/InteractiveViewerDemo.dart';
import 'package:flutter_templet_project/pages/demo/IntrinsicHeightDemo.dart';
import 'package:flutter_templet_project/pages/demo/JsonToModelPage.dart';
import 'package:flutter_templet_project/pages/demo/KeyDemo.dart';
import 'package:flutter_templet_project/pages/demo/LayoutBuilderDemo.dart';
import 'package:flutter_templet_project/pages/demo/ListDismissibleDemo.dart';
import 'package:flutter_templet_project/pages/demo/ListTileDemo.dart';
import 'package:flutter_templet_project/pages/demo/ListViewDemo.dart';
import 'package:flutter_templet_project/pages/demo/ListViewOneDemo.dart';
import 'package:flutter_templet_project/pages/demo/ListViewStyleDemo.dart';
import 'package:flutter_templet_project/pages/demo/ListWheelScrollViewDemo.dart';
import 'package:flutter_templet_project/pages/demo/LocationPopView.dart';
import 'package:flutter_templet_project/pages/demo/LongCaptureWidgetDemo.dart';
import 'package:flutter_templet_project/pages/demo/MarqueeWidgetDemo.dart';
import 'package:flutter_templet_project/pages/demo/MaterialBannerDemo.dart';
import 'package:flutter_templet_project/pages/demo/MaterialDemo.dart';
import 'package:flutter_templet_project/pages/demo/MediaQueryDemo.dart';
import 'package:flutter_templet_project/pages/demo/MediaQueryDemoOne.dart';
import 'package:flutter_templet_project/pages/demo/MediaQueryScreeenDemo.dart';
import 'package:flutter_templet_project/pages/demo/MenuAnchorDemo.dart';
import 'package:flutter_templet_project/pages/demo/MenuDemo.dart';
import 'package:flutter_templet_project/pages/demo/MenuEntryDemo.dart';
import 'package:flutter_templet_project/pages/demo/MergeableMaterialDemo.dart';
import 'package:flutter_templet_project/pages/demo/ModalBarrierDemo.dart';
import 'package:flutter_templet_project/pages/demo/MouseRegionDemo.dart';
import 'package:flutter_templet_project/pages/demo/MyPopverDemo.dart';
import 'package:flutter_templet_project/pages/demo/NAppBarColorChangerDemo.dart';
import 'package:flutter_templet_project/pages/demo/NBoxWidgetDemo.dart';
import 'package:flutter_templet_project/pages/demo/NChoiceBoxOneDemo.dart';
import 'package:flutter_templet_project/pages/demo/NExpandTextDemo.dart';
import 'package:flutter_templet_project/pages/demo/NFooterButtonBarDemo.dart';
import 'package:flutter_templet_project/pages/demo/NIndexAvatarGroupDemo.dart';
import 'package:flutter_templet_project/pages/demo/NPageViewDemo.dart';
import 'package:flutter_templet_project/pages/demo/NRefreshViewDemo.dart';
import 'package:flutter_templet_project/pages/demo/NSectionHeaderDemo.dart';
import 'package:flutter_templet_project/pages/demo/NSliverPersistentHeaderDemo.dart';
import 'package:flutter_templet_project/pages/demo/NTabBarPageDemo.dart';
import 'package:flutter_templet_project/pages/demo/NTabBarViewCustomDemo.dart';
import 'package:flutter_templet_project/pages/demo/NWebViewDemo.dart';
import 'package:flutter_templet_project/pages/demo/NavigationBarDemo.dart';
import 'package:flutter_templet_project/pages/demo/NavigationRailDemo.dart';
import 'package:flutter_templet_project/pages/demo/NavigationToolbarDemo.dart';
import 'package:flutter_templet_project/pages/demo/NestedScrollViewDemoThree.dart';
import 'package:flutter_templet_project/pages/demo/NestedScrollViewDemo.dart';
import 'package:flutter_templet_project/pages/demo/NestedScrollViewDemoOne.dart';
import 'package:flutter_templet_project/pages/demo/NestedScrollViewDemoTwo.dart';
import 'package:flutter_templet_project/pages/demo/NetStateListenerDemo.dart';
import 'package:flutter_templet_project/pages/demo/NetStateListenerDemoOne.dart';
import 'package:flutter_templet_project/pages/demo/NeumorphismDemo.dart';
import 'package:flutter_templet_project/pages/demo/NotificationListenerDemo.dart';
import 'package:flutter_templet_project/pages/demo/NumberFormatDemo.dart';
import 'package:flutter_templet_project/pages/demo/NumberStepperDemo.dart';
import 'package:flutter_templet_project/pages/demo/OffstageDemo.dart';
import 'package:flutter_templet_project/pages/demo/OverflowBarDemo.dart';
import 'package:flutter_templet_project/pages/demo/OverflowDemo.dart';
import 'package:flutter_templet_project/pages/demo/OverlayDemo.dart';
import 'package:flutter_templet_project/pages/demo/OverlayPortalDemo.dart';
import 'package:flutter_templet_project/pages/demo/PageBuilderDemo.dart';
import 'package:flutter_templet_project/pages/demo/PageViewAndBarDemo.dart';
import 'package:flutter_templet_project/pages/demo/PageViewDemoOne.dart';
import 'package:flutter_templet_project/pages/demo/PageViewDemoThree.dart';
import 'package:flutter_templet_project/pages/demo/PhysicalModelDemo.dart';
import 'package:flutter_templet_project/pages/demo/PickerDemo.dart';
import 'package:flutter_templet_project/pages/demo/PositionedDirectionalDemo.dart';
import 'package:flutter_templet_project/pages/demo/PreferredSizeDemo.dart';
import 'package:flutter_templet_project/pages/demo/ProgressClipperDemo.dart';
import 'package:flutter_templet_project/pages/demo/ProgressHudDemo.dart';
import 'package:flutter_templet_project/pages/demo/PromptBuilderDemo.dart';
import 'package:flutter_templet_project/pages/demo/RatingBarDemo.dart';
import 'package:flutter_templet_project/pages/demo/RefreshIndicatorDemo.dart';
import 'package:flutter_templet_project/pages/demo/RefreshIndicatorDemoOne.dart';
import 'package:flutter_templet_project/pages/demo/RefreshListView.dart';
import 'package:flutter_templet_project/pages/demo/ReorderableListViewDemo.dart';
import 'package:flutter_templet_project/pages/demo/RichTextDemo.dart';
import 'package:flutter_templet_project/pages/demo/RotatedBoxDemo.dart';
import 'package:flutter_templet_project/pages/demo/ScaffoldBottomSheet.dart';
import 'package:flutter_templet_project/pages/demo/ScrollControllerDemo.dart';
import 'package:flutter_templet_project/pages/demo/ScrollbarDemo.dart';
import 'package:flutter_templet_project/pages/demo/SearchDemo.dart';
import 'package:flutter_templet_project/pages/demo/SegmentedButtonDemo.dart';
import 'package:flutter_templet_project/pages/demo/SegmentedControlDemo.dart';
import 'package:flutter_templet_project/pages/demo/SegmentedPageViewDemo.dart';
import 'package:flutter_templet_project/pages/demo/SelectList.dart';
import 'package:flutter_templet_project/pages/demo/SelectableTextDemo.dart';
import 'package:flutter_templet_project/pages/demo/ShaderMaskDemo.dart';
import 'package:flutter_templet_project/pages/demo/ShortcutsDemo.dart';
import 'package:flutter_templet_project/pages/demo/ShortcutsDemoOne.dart';
import 'package:flutter_templet_project/pages/demo/ShowSearchDemo.dart';
import 'package:flutter_templet_project/pages/demo/SliderDemo.dart';
import 'package:flutter_templet_project/pages/demo/SliverMainAxisGroupDemo.dart';
import 'package:flutter_templet_project/pages/demo/SnackBarDemoOne.dart';
import 'package:flutter_templet_project/pages/demo/StackDemo.dart';
import 'package:flutter_templet_project/pages/demo/StackDemoOne.dart';
import 'package:flutter_templet_project/pages/demo/StackDemoTwo.dart';
import 'package:flutter_templet_project/pages/demo/StatefulBuilderDemo.dart';
import 'package:flutter_templet_project/pages/demo/StepperDemo.dart';
import 'package:flutter_templet_project/pages/demo/StreamBuilderDemo.dart';
import 'package:flutter_templet_project/pages/demo/SuspensionButtonDemo.dart';
import 'package:flutter_templet_project/pages/demo/SwitchDemo.dart';
import 'package:flutter_templet_project/pages/demo/TableDemo.dart';
import 'package:flutter_templet_project/pages/demo/TapRegionDemo.dart';
import 'package:flutter_templet_project/pages/demo/TestFunction.dart';
import 'package:flutter_templet_project/pages/demo/TextDemo.dart';
import 'package:flutter_templet_project/pages/demo/TextFieldDemoOne.dart';
import 'package:flutter_templet_project/pages/demo/TextFieldLoginDemo.dart';
import 'package:flutter_templet_project/pages/demo/TextFieldTabDemo.dart';
import 'package:flutter_templet_project/pages/demo/TextPaintDemo.dart';
import 'package:flutter_templet_project/pages/demo/TextViewDemo.dart';
import 'package:flutter_templet_project/pages/demo/TicketUiDemo.dart';
import 'package:flutter_templet_project/pages/demo/TimePickerDemo.dart';
import 'package:flutter_templet_project/pages/demo/TooltipDemo.dart';
import 'package:flutter_templet_project/pages/demo/TransformDemo.dart';
import 'package:flutter_templet_project/pages/demo/UploadFileDemo.dart';
import 'package:flutter_templet_project/pages/demo/ValueListenableBuilderDemo.dart';
import 'package:flutter_templet_project/pages/demo/VideoPlayerDemo.dart';
import 'package:flutter_templet_project/pages/demo/VisibilityDemo.dart';
import 'package:flutter_templet_project/pages/demo/WeatherInfoPage.dart';
import 'package:flutter_templet_project/pages/demo/WrapDemo.dart';
import 'package:flutter_templet_project/pages/demo/box_shadow_demo.dart';
import 'package:flutter_templet_project/pages/demo/box_shadow_demo_one.dart';
import 'package:flutter_templet_project/pages/demo/drawImageNineDemo.dart';
import 'package:flutter_templet_project/pages/demo/enumDemo.dart';
import 'package:flutter_templet_project/pages/demo/isolateDemo.dart';
import 'package:flutter_templet_project/pages/demo/merge_images_demo.dart';
import 'package:flutter_templet_project/pages/demo/merge_network_images_demo.dart';
import 'package:flutter_templet_project/pages/demo/n_collection_nav_widget_demo.dart';
import 'package:flutter_templet_project/pages/demo/n_horizontal_scroll_widget_demo.dart';
import 'package:flutter_templet_project/pages/demo/operator_demo.dart';
import 'package:flutter_templet_project/pages/demo/rp_template_qrcode_page.dart';
import 'package:flutter_templet_project/pages/demo/smart_dialog_demo.dart';
import 'package:flutter_templet_project/pages/demo/steper_connector_demo.dart';
import 'package:flutter_templet_project/pages/demo/test_data_tye_demo.dart';
import 'package:flutter_templet_project/pages/demo/test_page.dart';
import 'package:flutter_templet_project/pages/demo/will_pop_scope_demo.dart';
import 'package:flutter_templet_project/pages/demo/homeSrollDemo.dart';
import 'package:flutter_templet_project/pages/demo/keyboard_attach_demo.dart';
import 'package:flutter_templet_project/pages/demo/navgation_bar_demo.dart';
import 'package:flutter_templet_project/pages/neomorphism/neomorphism_home_page.dart';
import 'package:flutter_templet_project/pages/sliver_demo/NPinnedTabBarPageDemo.dart';
import 'package:flutter_templet_project/pages/sliver_demo/SliverAppBarDemo.dart';
import 'package:flutter_templet_project/pages/sliver_demo/SliverFamilyDemo.dart';
import 'package:flutter_templet_project/pages/sliver_demo/SliverPersistentHeaderDemo.dart';
import 'package:flutter_templet_project/pages/sliver_demo/listener_header_page.dart';
import 'package:flutter_templet_project/pages/demo/system_color_page.dart';
import 'package:flutter_templet_project/pages/demo/system_curves_page.dart';
import 'package:flutter_templet_project/pages/demo/system_icons_page.dart';
import 'package:flutter_templet_project/pages/tabBar_pageView_demo.dart';
import 'package:flutter_templet_project/pages/tabBar_reuse_page_demo.dart';
import 'package:flutter_templet_project/pages/demo/test_page_one.dart';
import 'package:flutter_templet_project/pages/tabBar_tabBarView_demo.dart';
import 'package:flutter_templet_project/provider/ProxyProvider_demo.dart';
import 'package:flutter_templet_project/provider/getx_state_demo.dart';
import 'package:flutter_templet_project/provider/getx_state_demo_new.dart';
import 'package:flutter_templet_project/provider/provider_demo.dart';
import 'package:flutter_templet_project/provider/provider_demo_one.dart';
import 'package:flutter_templet_project/provider/rxDart_provider_demo.dart';
import 'package:flutter_templet_project/provider/state_manager_demo.dart';
import 'package:flutter_templet_project/vendor/SVGAImageDemo.dart';
import 'package:flutter_templet_project/vendor/ScribbleDemo.dart';
import 'package:flutter_templet_project/vendor/SlidableDemoOne.dart';
import 'package:flutter_templet_project/vendor/VisibilityDetectorDemo.dart';
import 'package:flutter_templet_project/vendor/aesthetic_dialogs_demo.dart';
import 'package:flutter_templet_project/vendor/azlistview/azlistview_demo.dart';
import 'package:flutter_templet_project/vendor/color_converter_demo.dart';
import 'package:flutter_templet_project/vendor/custom_timer_demo.dart';
import 'package:flutter_templet_project/vendor/flutter_pickers/flutter_pickers_demo.dart';
import 'package:flutter_templet_project/vendor/flutter_swiper_demo.dart';
import 'package:flutter_templet_project/vendor/flutter_swiper_indicator_demo.dart';
import 'package:flutter_templet_project/vendor/getx/getx_demo.dart';
import 'package:flutter_templet_project/vendor/isar/page/OrderListTabPage.dart';
import 'package:flutter_templet_project/vendor/isar/page/StudentTabPage.dart';
import 'package:flutter_templet_project/vendor/isar/page/TodoListTabPage.dart';
import 'package:flutter_templet_project/vendor/popover_demo.dart';
import 'package:flutter_templet_project/vendor/qr/qr_code_scanner_demo.dart';
import 'package:flutter_templet_project/vendor/qr/qr_flutter_demo.dart';
import 'package:flutter_templet_project/vendor/soundAbount/SoundPlayDemo.dart';
import 'package:flutter_templet_project/vendor/table_calendar/table_calender_main.dart';
import 'package:flutter_templet_project/vendor/timeline/timeline_demo.dart';
import 'package:flutter_templet_project/vendor/timelines_demo/timelines_demo.dart';
import 'package:flutter_templet_project/vendor/wechat_assets_picker_demo.dart';
import 'package:get/get.dart';

///https://www.jianshu.com/p/b9d6ec92926f
class APPRouter {

  static const yamlParsePage = '/yamlParsePage';

  static const appLifecycleObserverDemo = '/appLifecycleObserverDemo';
  static const themeColorDemo = '/themeColorDemo';

  static const launchPage = '/APPLaunchPage';
  static const emojiPage = '/emojiPage';
  static const developToolList = '/developToolList';

  static const notFound = '/APPNotFoundPage';

  static const homePage = '/MyHomePage';
  static const mediaQueryScreeenDemo = '/mediaQueryScreeenDemo';
  static const autoLayoutDemo = '/AutoLayoutDemo';
  static const appBarDemo = '/appBarDemo';
  static const textDemo = '/textDemo';

  static const loginPage = '/LoginPage';
  static const loginPageOne = '/loginPageOne';
  static const loginPageTwo = '/loginPageTwo';

  static const signinPage = '/SigninPage';

  static const firstPage = '/FirstPage';
  static const secondPage = '/SecondPage';
  static const thirdPage = '/ThirdPage';
  static const fourthPage = '/FourthPage';

  static const pageBuilderDemo = '/pageBuilderDemo';

  static const stringTransformPage = '/stringTransformPage';

  static const enumDemo = '/enumDemo';
  static const reflectDemo = '/moldelReflectDemo';
  static const appRouteObserverDemo = '/appRouteObserverDemo';
  static const appRouteObserverDemoOne = '/appRouteObserverDemoOne';
  static const pageLifecycleObserverDemo = '/pageLifecycleObserverDemo';
  static const pageLifecycleFuncTest = '/pageLifecycleFuncTest';
  static const mediaQueryDemo = '/mediaQueryDemo';
  static const mediaQueryDemoOne = '/mediaQueryDemoOne';

  static const tabBarDemo = '/TabBarDemo';
  static const widgetListPage = '/WidgetListPage';
  static const animatedDemo = '/AnimatedDemo';
  static const animatedWidgetDemo = '/AnimatedWidgetDemo';
  static const animatedSwitcherDemo = '/AnimatedSwitcherDemo';
  static const animatedListDemo = '/animatedListDemo';
  static const animatedGroupDemo = '/animatedGroupDemo';
  static const animatedBuilderDemo = '/animatedBuilderDemo';
  static const animatedListSample = '/animatedListSample';
  static const animatedSizeDemo = '/animatedSizeDemo';
  static const animatedSizeDemoOne = '/animatedSizeDemoOne';


  static const textlessDemo = '/textlessDemo';
  static const alertDialogDemo = '/AlertDialogDemo';
  static const alertDialogTagSelectDemo = '/alertDialogTagSelectDemo';


  static const alertSheetDemo = '/AlertSheetDemo';
  static const systemIconsPage = '/systemIconsPage';
  static const systemColorPage = '/systemColorPage';
  static const systemCurvesPage = '/systemCurvesPage';

  static const gridViewDemo = '/GridViewDemo';
  static const gridPaperDemo = '/GridPaperDemo';

  static const pageViewDemo = '/PageViewDemo';
  static const pageViewDemoThree = '/pageViewDemoThree';

  static const snackBarDemo = '/SnackBarDemo';
  static const snackBarDemoOne = '/SnackBarDemoOne';
  static const cupertinoTabScaffoldDemo = '/CupertinoTabScaffoldDemo';
  static const pickerDemo = '/PickerDemo';
  static const datePickerDemo = '/datePickerDemo';
  static const datePickerPage = '/DatePickerPage';
  static const showSearchDemo = '/ShowSearchDemo';
  static const localNotifationDemo = '/LocalNotifationDemo';
  static const progressHudDemoNew = '/ProgressHudDemoNew';
  static const toastContext = '/ToastContext';
  static const toastNoContext = '/ToastNoContext';
  static const listDismissibleDemo = '/listDismissibleDemo';
  static const slidableDemo = '/SlidaableDemo';
  static const settingsPage = '/AppSettingsPage';
  static const containerDemo = '/containerDemo';
  static const animatedContainerDemo = '/animatedContainerDemo';
  static const draggableDemo = '/DraggableDemo';
  static const forgetPasswordPage = '/ForgetPasswordPage';
  static const dataTableDemo = '/DataTableDemo';
  static const dataTableByPaginatedDemo = '/dataTableByPaginatedDemo';
  static const segmentedControlDemo = '/segmentedControlDemo';
  static const segmentedControlDemoOne = '/segmentedControlDemoOne';
  static const segmentedButtonDemo = '/SegmentedButtonDemo';


  static const sliderDemo = '/sliderDemo';
  static const draggableScrollableSheetDemo = '/DraggableScrollableSheetDemo';
  static const indicatorDemo = '/IndicatorDemo';
  static const appWebViewDemo = '/AppWebViewDemo';
  static const carouselSliderDemo = '/carouselSliderDemo';
  static const sliverAppBarDemo = '/SliverAppBarDemo';
  static const sliverFamilyDemo = '/SliverFamilyDemo';
  static const sliverFamilyPageViewDemo = '/sliverFamilyPageViewDemo';

  static const hudProgressDemo = '/HudProgressDemo';
  static const reorderableListViewDemo = '/ReorderableListViewDemo';
  static const expandIconDemoNew = '/ExpandIconDemoNew';
  static const expandIconDemo = '/ExpandIconDemo';
  static const stepperDemo = '/StepperDemo';
  static const numberStepperDemo = '/NumberStepperDemo';
  static const tableViewDemo = '/TableViewDemo';
  static const githubRepoDemo = '/GithubRepoDemo';
  static const progressHudDemo = '/ProgressHudDemo';
  static const locationPopView = '/LocationPopView';
  static const backdropFilterDemo = '/BackdropFilterDemo';
  static const richTextDemo = '/RichTextDemo';
  static const numberFormatDemo = '/NumberFormatDemo';
  static const dateTimeDemo = '/DateTimeDemo';
  static const textFieldDemo = '/TextFieldDemo';
  static const textFieldDemoOne = '/TextFieldDemoOne';
  static const textFieldDemoTwo = '/textFieldDemoTwo';

  static const cupertinoFormDemo = '/CupertinoFormDemo';
  static const contextMenuActionDemo = '/ContextMenuActionDemo';
  static const menuDemo = '/MenuDemo';
  static const providerRoute = '/ProviderRoute';
  static const providerListDemo = '/providerListDemo';
  static const sliverPersistentHeaderDemo = '/SliverPersistentHeaderDemo';
  static const layoutBuilderDemo = '/LayoutBuilderDemo';
  static const tableDemo = '/TableDemo';
  static const widgetDemoList = '/WidgetDemoList';

  static const futureBuilderDemo = '/FutureBuilderDemo';
  static const streamBuilderDemo = '/StreamBuilderDemo';
  static const nestedScrollViewDemo = '/NestedScrollViewDemo';

  static const popoverDemo = '/popoverDemo';
  static const tabBarViewDemo = '/tabBarViewDemo';

  static const tabBarTabBarViewDemo = '/tabBarTabBarViewDemo';
  static const tabBarPageViewDemo = '/tabBarPageViewDemo';
  static const tabBarPageViewDemoNew = '/tabBarPageViewDemoNew';
  static const tabBarReusePageDemo = '/tabBarReusePageDemo';
  static const absorbPointerDemo = '/AbsorbPointerDemo';
  static const willPopScopeDemo = '/WillPopScopeDemo';
  static const bannerDemo = '/bannerDemo';
  static const indexedStackDemo = '/IndexedStackDemo';

  static const rxDartProviderDemo = '/RxDartProviderDemo';
  static const stateManagerDemo = '/StateManagerDemo';

  static const getxStateDemo = '/getxStateDemo';
  static const getxStateDemoNew = '/getxStateDemoNew';

  static const responsiveColumnDemo = '/responsiveColumnDemo';
  static const testPage = '/testPage';
  static const testPageOne = '/testPageOne';
  static const offstageDemo = '/OffstageDemo';
  static const bottomAppBarDemo = '/bottomAppBarDemo';
  static const calendarDatePickerDemo = '/CalendarDatePickerDemo';
  static const chipDemo = '/ChipDemo';
  static const chipFilterDemo = '/chipFilterDemo';
  static const bottomSheetDemo = '/bottomSheetDemo';
  static const timePickerDemo = '/timePickerDemo';
  static const shaderMaskDemo = '/ShaderMaskDemo';
  static const blurViewDemo = '/blurViewDemo';
  static const boxDemo = '/BoxDemo';
  static const mouseRegionDemo = '/MouseRegionDemo';
  static const localImagePage = '/LocalImagePage';
  static const timelineDemo = '/timelineDemo';
  static const timelinesDemo = '/timelinesDemo';
  static const hitTest = '/hitTest';
  static const navgationBarDemo = '/transparentNavgationBarDemo';
  static const borderDemo = '/borderDemo';
  static const clipDemo = '/clipDemo';
  static const steperConnectorDemo = '/steperConnectorDemo';
  static const textViewDemo = '/textViewDemo';
  static const navigationBarDemo = '/navigationBarDemo';
  static const qrCodeScannerDemo = '/qrCodeScannerDemo';
  static const qrFlutterDemo = '/qrFlutterDemo';
  static const scribbleDemo = '/scribbleDemo';
  static const aestheticDialogsDemo = '/aestheticDialogsDemo';
  static const customTimerDemo = '/customTimerDemo';
  static const skeletonDemo = '/skeletonDemo';

  static const flutterFFiTest = '/flutterFFiTest';
  static const smartDialogPageDemo = '/smartDialogPageDemo';
  static const mergeImagesDemo = '/mergeImagesDemo';
  static const mergeNetworkImagesDemo = '/mergeNetworkImagesDemo';
  static const drawImageNineDemo = '/drawImageNineDemo';
  static const proxyProviderDemo = '/proxyProviderDemo';
  static const ratingBarDemo = '/ratingBarDemo';
  static const shortcutsDemo = '/shortcutsDemo';
  static const shortcutsDemoOne = '/shortcutsDemoOne';
  static const dragAndDropDemo = '/dragAndDropDemo';
  static const transformDemo = '/transformDemo';
  static const fittedBoxDemo = '/fittedBoxDemo';
  static const coloredBoxDemo = '/coloredBoxDemo';
  static const positionedDirectionalDemo = '/positionedDirectionalDemo';
  static const statefulBuilderDemo = '/statefulBuilderDemo';
  static const valueListenableBuilderDemo = '/valueListenableBuilderDemo';
  static const overflowBarDemo = '/overflowBarDemo';
  static const navigationToolbarDemo = '/navigationToolbarDemo';
  static const selectableTextDemo = '/SelectableTextDemo';
  static const materialBannerDemo = '/materialBannerDemo';
  static const autocompleteDemo = '/autocompleteDemo';

  static const autofillGroupDemo = '/autofillGroupDemo';
  static const promptBuilderDemo = '/promptBuilderDemo';
  static const rotatedBoxDemo = '/rotatedBoxDemo';
  static const dismissibleDemo = '/dismissibleDemo';
  static const modalBarrierDemo = '/modalBarrierDemo';
  static const isolateDemo = '/isolateDemo';
  static const listViewDemo = '/listViewDemo';
  static const listViewStyleDemo = '/listViewStyleDemo';
  static const builderDemo = '/builderDemo';
  static const overlayDemo = '/overlayDemo';
  static const decorationDemo = '/decorationDemo';
  static const stackDemo = '/stackDemo';
  static const stackDemoOne = '/stackDemoOne';
  static const stackDemoTwo = '/stackDemoTwo';

  static const badgeDemo = '/badgeDemo';
  static const badgesDemo = '/badgesDemo';
  static const flutterSwiperDemo = '/flutterSwiperDemo';
  static const flutterSwiperIndicatorDemo = '/flutterSwiperIndicatorDemo';
  static const homeSrollDemo = '/synHomeSrollDemo';
  static const homeNavDemo = '/synHomeNavDemo';
  static const wrapDemo = '/wrapDemo';
  static const boxConstraintsDemo = '/boxConstraintsDemo';
  static const gradientDemo = '/gradientDemo';
  static const imageBlendModeDemo = '/imageBlendModeDemo';
  static const customSwipperDemo = '/customSwipperDemo';
  static const visibilityDetectorDemo = '/visibilityDetectorDemo';
  static const svgaImageDemo = '/svgaImageDemo';
  static const providerDemo = '/providerDemo';
  static const providerDemoOne = '/providerDemoOne';
  static const inheritedWidgetDemo = '/inheritedWidgetDemo';
  static const notificationListenerDemo = '/notificationListenerDemo';
  static const scrollbarDemo = '/scrollbarDemo';
  static const notificationCustomDemo = '/notificationCustomDemo';
  static const scrollControllerDemo = '/scrollControllerDemo';
  static const colorConverterDemo = '/colorConverterDemo';
  static const intrinsicHeightDemo = '/intrinsicHeightDemo';
  static const flexDemo = '/flexDemo';
  static const flexibleDemo = '/flexibleDemo';

  static const physicalModelDemo = '/physicalModelDemo';
  static const neumorphismDemo = '/neumorphismDemo';
  static const wechatAssetsPickerDemo = '/wechatAssetsPickerDemo';
  static const wechatPhotoPickerDemo = '/wechatPhotoPickerDemo';
  static const visibilityDemo = '/visibilityDemo';
  static const ignorePointerDemo = '/ignorePointerDemo';
  static const horizontalCellDemo = '/horizontalCellDemo';
  static const boxShadowDemo = '/boxShadowDemo';
  static const listViewOneDemo = '/listViewOneDemo';
  static const marqueeWidgetDemo = '/marqueeWidgetDemo';
  static const animatedStaggerDemo = '/animatedStaggerDemo';
  static const buttonStyleDemo = '/buttonStyleDemo';
  static const ticketDemo = '/ticketDemo';
  static const myPopverDemo = '/myPopverDemo';
  static const keyDemo = '/keyDemo';
  static const customScrollBarDemo = '/customScrollBarDemo';
  static const overflowDemo = '/overflowDemo';
  static const segmentTabBarNewDemo = '/segmentTabBarNewDemo';
  static const enhanceTabBarDemo = '/enhanceTabBarDemo';
  static const collectionNavWidgetDemo = '/collectionNavWidgetDemo';
  static const materialDemo = '/materialDemo';
  static const flexibleSpaceDemo = '/flexibleSpaceDemo';
  static const operatorDemo = '/operatorDemo';
  static const nnHorizontalScrollWidgetDemo = '/nnHorizontalScrollWidgetDemo';
  static const netStateListenerDemo = '/netStateListenerDemo';
  static const netStateListenerDemoOne = '/netStateListenerDemoOne';
  static const interactiveViewerDemo = '/interactiveViewerDemo';
  static const defaultTabControllerDemo = '/defaultTabControllerDemo';
  static const regExpDemo = '/regExpDemo';
  static const inputDatePickerFormFieldDemo = '/inputDatePickerFormFieldDemo';
  static const dateRangePickerDialogDemo = '/dateRangePickerDialogDemo';
  static const mergeableMaterialDemo = '/mergeableMaterialDemo';
  static const navigationRailDemo = '/navigationRailDemo';
  static const listTileDemo = '/listTileDemo';
  static const refreshIndicatorDemo = '/refreshIndicatorDemo';
  static const refreshIndicatorDemoOne = '/refreshIndicatorDemoOne';
  static const tooltipDemo = '/tooltipDemo';
  static const filterDemo = '/filterDemo';
  static const filterDemoOne = '/filterDemoOne';
  static const videoPlayerScreenDemo = '/videoPlayerScreenDemo';
  static const boxWidgetDemo = '/boxWidgetDemo';
  static const fractionallySizedBoxDemo = '/fractionallySizedBoxDemo';
  static const listWheelScrollViewDemo = '/listWheelScrollViewDemo';
  static const nnsliverPersistentHeaderDemo = '/nnsliverPersistentHeaderDemo';
  static const nestedScrollViewDemoOne = '/nestedScrollViewDemoOne';
  static const nestedScrollViewDemoTwo = '/nestedScrollViewDemoTwo';
  static const testFunction = '/testFunction';
  static const nSkeletonDemo = '/nSkeletonDemo';
  static const nTreeDemo = '/nTreeDemo';
  static const azlistviewDemo = '/azlistviewDemo';
  static const expansionTileCard = '/expansionTileCard';
  static const dialogChoiceChipDemo = '/dialogChoiceChipDemo';
  static const textFieldLoginDemo = '/textFieldLoginDemo';
  static const pageViewAndBarDemo = '/pageViewAndBarDemo';
  static const pageViewDemoOne = '/pageViewDemoOne';
  static const dropBoxChoicDemo = '/dropBoxChoicDemo';
  static const dropBoxMutiRowChoicDemo = '/dropBoxMutiRowChoicDemo';
  static const slidableDemoOne = '/slidableDemoOne';
  static const imChatPage = '/imChatPage';
  static const soundPlayDemo = '/soundPlayDemo';
  static const wPopupMenuDemo = '/wPopupMenuDemo';
  static const expandTextDemo = '/expandTextDemo';
  static const syncfusionFlutterDatepickerDemo = '/syncfusionFlutterDatepickerDemo';
  static const tableCalenderMain = '/tableCalenderMain';
  static const suspensionButtonDemo = '/suspensionButtonDemo';
  static const neomorphismHomePage = '/neomorphismHomePage';
  static const uploadFileDemo = '/uploadFileDemo';
  static const customSingleChildLayoutDemo = '/customSingleChildLayoutDemo';
  static const customMultiChildLayoutDemo = '/customMultiChildLayoutDemo';
  static const refreshListView = '/refreshListView';
  static const npageViewDemo = '/npageViewDemo';
  static const boxShadowDemoOne = '/boxShadowDemoOne';
  static const getxDemo = '/getxDemo';
  static const globalIsolateDemo = '/globalIsolateDemo';
  static const longCaptureWidgetDemo = '/LongCaptureWidgetDemo';
  static const jsonToDartPage = '/jsonToDartPage';
  static const assetUploadBoxDemo = '/assetUploadBoxDemo';
  static const keyboardAttachDemo = '/keyboardAttachDemo';
  static const dashLineDemo = '/dashLineDemo';
  static const scaffoldBottomSheet = '/scaffoldBottomSheet';
  static const floatingActionButtonDemo = '/floatingActionButtonDemo';
  static const weatherInfoPage = '/weatherInfoPage';
  static const flutterPickersDemo = '/flutterPickersDemo';
  static const imageStretchDemo = '/imageStretchDemo';
  static const dropdownMenuDemo = '/dropdownMenuDemo';
  static const searchDemo = '/searchDemo';
  static const switchDemo = '/switchDemo';
  static const gestureDetectorDemo = '/gestureDetectorDemo';
  static const compositedTransformTargetDemo = '/compositedTransformTargetDemo';
  static const drawCanvasDemo = '/drawCanvasDemo';
  static const contextMenuDemo = '/contextMenuDemo';
  static const targetFollowerDemo = '/targetFollowerDemo';
  static const tapRegionDemo = '/tapRegionDemo';
  static const glowingOverscrollIndicatorDemo = '/glowingOverscrollIndicatorDemo';
  static const progressClipperDemo = '/progressClipperDemo';
  static const heroDemo = '/heroDemo';
  static const hitTestBehaviorDemo = '/hitTestBehaviorDemo';
  static const qrcodePage = '/qrcodePage';
  static const menuAnchorDemo = '/menuAnchorDemo';
  static const myMenuBarDemo = '/myMenuBarDemo';
  static const choiceBoxOneDemo = '/choiceBoxOneDemo';
  static const apiConvertPage = '/apiConvertPage';
  static const selectListPage = '/selectListPage';
  static const indexAvatarGroupDemo = '/indexAvatarGroupDemo';
  static const overlayPortalDemo = '/overlayPortalDemo';
  static const appBarColorChangerDemo = '/appBarColorChangerDemo';
  static const footerButtonBarDemo = '/footerButtonBarDemo';
  static const sectionHeaderDemo = '/sectionHeaderDemo';
  static const todoListTabPage = '/todoListTabPage';
  static const studentTabPage = '/studentTabPage';
  static const orderListTabPage = '/orderListTabPage';
  static const componentMiddlePage = '/componentMiddlePage';
  static const sliverMainAxisGroupDemo = '/sliverMainAxisGroupDemo';
  static const twoDimensionalGridViewDemo = '/TwoDimensionalGridViewDemo';
  static const listenerHeaderPage = '/listenerHeaderPage';
  static const nwebViewDemo = '/nwebViewDemo';
  static const iconConvertPage = '/iconConvertPage';
  static const alignmentDrawDemo = '/alignmentDrawDemo';
  static const displayFeatureDemo = '/displayFeatureDemo';
  static const preferredSizeDemo = '/preferredSizeDemo';
  static const ntabBarPageDemo = '/ntabBarPageDemo';
  static const nTabBarViewCustomDemo = '/nTabBarViewCustomDemo';
  static const textFieldTabDemo = '/textFieldTabDemo';
  static const textPaintDemo = '/textPaintDemo';
  static const segmentedPageViewDemo = '/segmentedPageViewDemo';
  static const nPinnedTabBarPageDemo = '/nPinnedTabBarPageDemo';
  static const nRefreshViewDemo = '/nRefreshViewDemo';
  static const nestedScrollViewDemoThree = '/nestedScrollViewDemoThree';
  static const apiCreatePage = '/apiCreatePage';
  static const formDemo = '/formDemo';
  static const asyncDemo = '/asyncDemo';
  static const choiceExpansionDemo = '/nchoiceExpansionDemo';
  static const riverPodPageCreate = '/riverPodPageCreate';
  static const getxRouteCreatePage = '/getxRouteCreatePage';
  static const getxControllerDemo = '/GetxControllerDemo';
  static const nTransformViewDemo = '/nTransformViewDemo';
  static const testDataTyeDemo = '/testDataTyeDemo';
  static const queueAlertDemo = '/queueAlertDemo';

  // static final routes = <String, WidgetBuilder>{
  //   homePage: (context) => MyHomePage(),
  // };
  // APPRouter.push(BuildContext context, String url, {Object? arguments,}) {
  //   if (url.startsWith('https://') || url.startsWith('http://')) {
  //     Navigator.push(context, MaterialPageRoute(builder: (context) {
  //       return WebViewPage(url: url, params: arguments);
  //     }));
  //     return;
  //   }
  //
  //   if (!APPRouter.routes.keys.contains(url)){
  //     // Navigator.pushNamed(context, APPRouter.NotFound, arguments: arguments);
  //     Get.toNamed(APPRouter.notFound, arguments: arguments);
  //     return;
  //   }
  //   Navigator.pushNamed(context, url, arguments: arguments);
  //   // Get.toNamed(url, arguments: args);
  //   return;
  //
  //   // Navigator.push(context, MaterialPageRoute(builder: (context) {
  //   //   return _getPage(url, args);
  //   // }));
  // }
}

class AppPage {
  static const INITIAL = APPRouter.homePage;
  // static const INITIAL = APPRouter.developToolList;

  static final unknownRoute = GetPage(name: APPRouter.notFound, page: () => APPNotFoundPage(),);

  static final List<GetPage> routes = [
    unknownRoute,

    GetPage(name: APPRouter.appLifecycleObserverDemo, page: () => AppLifecycleStateObserverDemo(),),
    GetPage(name: APPRouter.themeColorDemo, page: () => ThemeColorDemo(),),
    GetPage(name: APPRouter.emojiPage, page: () => EmojiPage(),),

    GetPage(name: APPRouter.yamlParsePage, page: () => YamlParsePage(),),

    GetPage(name: APPRouter.developToolList, page: () => DevelopToolList(),),

    GetPage(name: APPRouter.launchPage, page: () => AppLaunchPage(),),
    GetPage(name: APPRouter.homePage, page: () => MyHomePage(),),
    GetPage(name: APPRouter.tabBarTabBarViewDemo, page: () => TabBarTabBarViewDemo(),),
    GetPage(name: APPRouter.mediaQueryScreeenDemo, page: () => MediaQueryScreeenDemo(),),
    GetPage(name: APPRouter.autoLayoutDemo, page: () => AutoLayoutDemo(),),


    GetPage(name: APPRouter.textDemo, page: () => TextDemo(),),

    GetPage(name: APPRouter.appBarDemo, page: () => AppBarDemo(),),

    GetPage(name: APPRouter.testPage, page: () => TestPage(),),
    GetPage(name: APPRouter.testPageOne, page: () => TestPageOne(),),
    GetPage(name: APPRouter.loginPage, page: () => LoginPage(),
      // transition: Transition.downToUp,
    ),
    GetPage(name: APPRouter.loginPageOne, page: () => LoginPageOne(),
      // transition: Transition.downToUp,),
    ),
    GetPage(name: APPRouter.loginPageTwo, page: () => LoginPageTwo(),
      // transition: Transition.downToUp,),
    ),
    GetPage(name: APPRouter.forgetPasswordPage, page: () => APPForgetPwdPage(),),
    GetPage(name: APPRouter.firstPage, page: () => FirstPage(),),
    GetPage(name: APPRouter.secondPage, page: () => SecondPage(),),
    GetPage(name: APPRouter.thirdPage, page: () => ThirdPage(),),
    GetPage(name: APPRouter.fourthPage, page: () => FourthPage(),),
    GetPage(name: APPRouter.pageBuilderDemo, page: () => PageBuilderDemo(),),

    GetPage(name: APPRouter.stringTransformPage, page: () => StringTransformPage(),),

    GetPage(name: APPRouter.enumDemo, page: () => EnumDemo(),),
    GetPage(name: APPRouter.reflectDemo, page: () => ReflectDemo(),),
    GetPage(name: APPRouter.appRouteObserverDemo, page: () => AppRouteAwareDemo(),),
    GetPage(name: APPRouter.appRouteObserverDemoOne, page: () => AppRouteAwareDemoOne(),),
    GetPage(name: APPRouter.pageLifecycleFuncTest, page: () => PageLifecycleFuncTest(),),

    GetPage(name: APPRouter.mediaQueryDemo, page: () => MediaQueryDemo(),),
    GetPage(name: APPRouter.mediaQueryDemoOne, page: () => MediaQueryDemoOne(),),

    GetPage(name: APPRouter.alertDialogDemo, page: () => AlertDialogDemo(),),
    GetPage(name: APPRouter.alertDialogTagSelectDemo, page: () => AlertDialogTagSelectDemo(),),

    GetPage(name: APPRouter.alertSheetDemo, page: () => AlertSheetDemo(),),
    GetPage(name: APPRouter.systemIconsPage, page: () => SystemIconsPage(),),
    GetPage(name: APPRouter.systemColorPage, page: () => SystemColorPage(),),
    GetPage(name: APPRouter.systemCurvesPage, page: () => SystemCurvesPage(),),

    GetPage(name: APPRouter.gridViewDemo, page: () => GridViewDemo(),),
    GetPage(name: APPRouter.pageViewDemo, page: () => PageViewDemo(),),
    GetPage(name: APPRouter.pageViewDemoThree, page: () => PageViewDemoThree(),),

    GetPage(name: APPRouter.snackBarDemo, page: () => SnackBarDemo(),),
    GetPage(name: APPRouter.snackBarDemoOne, page: () => SnackBarDemoOne(),),
    GetPage(name: APPRouter.cupertinoTabScaffoldDemo, page: () => CupertinoTabScaffoldDemo(),),
    GetPage(name: APPRouter.pickerDemo, page: () => PickerDemo(),),
    GetPage(name: APPRouter.datePickerDemo, page: () => DatePickerDemo(),),
    GetPage(name: APPRouter.localNotifationDemo, page: () => LocalNotifationDemo(),),
    GetPage(name: APPRouter.progressHudDemoNew, page: () => ProgressHudDemoNew(),),
    GetPage(name: APPRouter.toastContext, page: () => ToastContext(),),
    GetPage(name: APPRouter.toastNoContext, page: () => ToastNoContext(),),
    GetPage(name: APPRouter.listDismissibleDemo, page: () => ListDismissibleDemo(),),
    // GetPage(name: APPRouter.slidableDemo, page: () => SlidableDemo(),),
    GetPage(name: APPRouter.settingsPage, page: () => AppSettingsPage(),),
    GetPage(name: APPRouter.containerDemo, page: () => ContainerDemo(),),
    GetPage(name: APPRouter.animatedContainerDemo, page: () => AnimatedContainerDemo(),),
    GetPage(name: APPRouter.draggableDemo, page: () => DraggableDemo(),),
    GetPage(name: APPRouter.dataTableDemo, page: () => DataTableDemo(),),
    GetPage(name: APPRouter.dataTableByPaginatedDemo, page: () => PaginatedDataTableDemo(),),
    GetPage(name: APPRouter.segmentedButtonDemo, page: () => SegmentedButtonDemo(),),
    GetPage(name: APPRouter.segmentedControlDemo, page: () => SegmentedControlDemo(),),
    GetPage(name: APPRouter.segmentedControlDemoOne, page: () => SegmentedControlDemoOne(),),


    GetPage(name: APPRouter.sliderDemo, page: () => SliderDemo(),),
    GetPage(name: APPRouter.draggableScrollableSheetDemo, page: () => DraggableScrollableSheetDemo(),),
    GetPage(name: APPRouter.indicatorDemo, page: () => IndicatorDemo(),),
    GetPage(name: APPRouter.appWebViewDemo, page: () => AppWebViewDemo(),),
    GetPage(name: APPRouter.carouselSliderDemo, page: () => CarouselSliderDemo(),),
    GetPage(name: APPRouter.sliverAppBarDemo, page: () => SliverAppBarDemo(),),
    GetPage(name: APPRouter.hudProgressDemo, page: () => HudProgressDemo(),),
    GetPage(name: APPRouter.reorderableListViewDemo, page: () => ReorderableListViewDemo(),),
    GetPage(name: APPRouter.expandIconDemoNew, page: () => ExpandIconDemoNew(),),
    GetPage(name: APPRouter.expandIconDemo, page: () => ExpandIconDemo(),),
    GetPage(name: APPRouter.stepperDemo, page: () => StepperDemo(),),
    GetPage(name: APPRouter.numberStepperDemo, page: () => NumberStepperDemo(),),
    // GetPage(name: APPRouter.animatedIconDemo, page: () => AnimatedIconDemo(), ),
    GetPage(name: APPRouter.animatedDemo, page: () => AnimatedDemo(),),
    GetPage(name: APPRouter.animatedSwitcherDemo, page: () => AnimatedSwitcherDemo(),),
    GetPage(name: APPRouter.animatedWidgetDemo, page: () => AnimatedWidgetDemo(),),
    GetPage(name: APPRouter.animatedGroupDemo, page: () => AnimatedGroupDemo(),),
    GetPage(name: APPRouter.animatedBuilderDemo, page: () => AnimatedBuilderDemo(),),
    GetPage(name: APPRouter.animatedListDemo, page: () => AnimatedListDemo(),),
    GetPage(name: APPRouter.animatedListSample, page: () => AnimatedListSample(),),
    GetPage(name: APPRouter.animatedSizeDemo, page: () => AnimatedSizeDemo(),),
    GetPage(name: APPRouter.animatedSizeDemoOne, page: () => AnimatedSizeDemoOne(),),




    GetPage(name: APPRouter.futureBuilderDemo, page: () => FutureBuilderDemo(),),
    GetPage(name: APPRouter.streamBuilderDemo, page: () => StreamBuilderDemo(),),
    GetPage(name: APPRouter.githubRepoDemo, page: () => GithubRepoDemo(),),
    GetPage(name: APPRouter.progressHudDemo, page: () => ProgressHudDemo(),),
    GetPage(name: APPRouter.locationPopView, page: () => LocationPopView(),),
    GetPage(name: APPRouter.backdropFilterDemo, page: () => BackdropFilterDemo(),),
    GetPage(name: APPRouter.richTextDemo, page: () => RichTextDemo(),),
    GetPage(name: APPRouter.numberFormatDemo, page: () => NumberFormatDemo(),),
    GetPage(name: APPRouter.dateTimeDemo, page: () => DateTimeDemo(),),
    GetPage(name: APPRouter.textFieldDemo, page: () => TextFieldDemo(),),
    GetPage(name: APPRouter.textFieldDemoOne, page: () => TextFieldDemoOne(),),
    GetPage(name: APPRouter.textFieldDemoTwo, page: () => TextFieldDemoTwo(),),
    GetPage(name: APPRouter.cupertinoFormDemo, page: () => CupertinoFormDemo(),),
    GetPage(name: APPRouter.contextMenuActionDemo, page: () => ContextMenuActionDemo(),),
    GetPage(name: APPRouter.menuDemo, page: () => MenuDemo(),),
    GetPage(name: APPRouter.gridPaperDemo, page: () => GridPaperDemo(),),
    GetPage(name: APPRouter.sliverPersistentHeaderDemo, page: () => SliverPersistentHeaderDemo(),),
    GetPage(name: APPRouter.providerListDemo, page: () => ProviderListDemo(),),
    GetPage(name: APPRouter.layoutBuilderDemo, page: () => LayoutBuilderDemo(),),
    GetPage(name: APPRouter.tableDemo, page: () => TableDemo(),),
    GetPage(name: APPRouter.sliverFamilyDemo, page: () => SliverFamilyDemo(),),
    GetPage(name: APPRouter.sliverFamilyPageViewDemo, page: () => SliverFamilyPageViewDemo(),),
    GetPage(name: APPRouter.nestedScrollViewDemo, page: () => NestedScrollViewDemo(),),
    GetPage(name: APPRouter.popoverDemo, page: () => PopoverDemo(),),
    GetPage(name: APPRouter.tabBarPageViewDemo, page: () => TabBarPageViewDemo(),),
    GetPage(name: APPRouter.tabBarReusePageDemo, page: () => TabBarReusePageDemo(),),
    GetPage(name: APPRouter.absorbPointerDemo, page: () => AbsorbPointerDemo(),),
    GetPage(name: APPRouter.willPopScopeDemo, page: () => WillPopScopeDemo(),),
    GetPage(name: APPRouter.bannerDemo, page: () => BannerDemo(),),
    GetPage(name: APPRouter.indexedStackDemo, page: () => IndexedStackDemo(),),


    GetPage(name: APPRouter.rxDartProviderDemo, page: () => RxDartProviderDemo(),),
    GetPage(name: APPRouter.stateManagerDemo, page: () => StateManagerDemo(),),
    GetPage(name: APPRouter.getxStateDemo, page: () => GetxStateDemo(),),
    GetPage(name: APPRouter.getxStateDemoNew, page: () => GetxStateDemoNew(),),


    GetPage(name: APPRouter.responsiveColumnDemo, page: () => ResponsiveColumnDemo(),),


    GetPage(name: APPRouter.offstageDemo, page: () => OffstageDemo(),),
    GetPage(name: APPRouter.bottomAppBarDemo, page: () => BottomAppBarDemo(),),
    GetPage(name: APPRouter.calendarDatePickerDemo, page: () => CalendarDatePickerDemo(),),

    GetPage(name: APPRouter.chipDemo, page: () => ChipDemo(),),
    GetPage(name: APPRouter.chipFilterDemo, page: () => ChipFilterDemo(),),
    GetPage(name: APPRouter.bottomSheetDemo, page: () => BottomSheetDemo(),),
    GetPage(name: APPRouter.timePickerDemo, page: () => TimePickerDemo(),),
    GetPage(name: APPRouter.shaderMaskDemo, page: () => ShaderMaskDemo(),),
    GetPage(name: APPRouter.blurViewDemo, page: () => BlurViewDemo(),),
    GetPage(name: APPRouter.boxDemo, page: () => BoxDemo(),),
    GetPage(name: APPRouter.mouseRegionDemo, page: () => MouseRegionDemo(),),
    GetPage(name: APPRouter.localImagePage, page: () => LocalImagePage(),),
    GetPage(name: APPRouter.timelineDemo, page: () => TimelineDemo(),),
    GetPage(name: APPRouter.timelinesDemo, page: () => TimelinesDemo(),),
    GetPage(name: APPRouter.hitTest, page: () => HitTest(),),
    GetPage(name: APPRouter.navgationBarDemo, page: () => NavgationBarDemo(),),
    GetPage(name: APPRouter.borderDemo, page: () => BorderDemo(),),
    GetPage(name: APPRouter.clipDemo, page: () => ClipDemo(),),
    GetPage(name: APPRouter.steperConnectorDemo, page: () => SteperConnectorDemo(),),
    GetPage(name: APPRouter.textViewDemo, page: () => TextViewDemo(),),
    GetPage(name: APPRouter.navigationBarDemo, page: () => NavigationBarDemo(),),
    GetPage(name: APPRouter.qrCodeScannerDemo, page: () => QrCodeScannerDemo(),),
    GetPage(name: APPRouter.qrFlutterDemo, page: () => QrFlutterDemo(),),
    GetPage(name: APPRouter.scribbleDemo, page: () => ScribbleDemo(),),
    GetPage(name: APPRouter.aestheticDialogsDemo, page: () => AestheticDialogsDemo(),),
    GetPage(name: APPRouter.customTimerDemo, page: () => CustomTimerDemo(),),
    GetPage(name: APPRouter.flutterFFiTest, page: () => FlutterFFiTest(),),
    GetPage(name: APPRouter.smartDialogPageDemo, page: () => SmartDialogPageDemo(),),
    GetPage(name: APPRouter.mergeImagesDemo, page: () => MergeImagesDemo(),),
    GetPage(name: APPRouter.mergeNetworkImagesDemo, page: () => MergeNetworkImagesDemo(),),
    GetPage(name: APPRouter.drawImageNineDemo, page: () => DrawImageNineDemo(),),
    GetPage(name: APPRouter.proxyProviderDemo, page: () => ProxyProviderDemo(),),
    GetPage(name: APPRouter.ratingBarDemo, page: () => RatingBarDemo(),),
    GetPage(name: APPRouter.shortcutsDemo, page: () => ShortcutsDemo(),),
    GetPage(name: APPRouter.shortcutsDemoOne, page: () => ShortcutsDemoOne(),),
    GetPage(name: APPRouter.dragAndDropDemo, page: () => DragAndDropDemo(),),
    GetPage(name: APPRouter.transformDemo, page: () => TransformDemo(),),
    GetPage(name: APPRouter.fittedBoxDemo, page: () => FittedBoxDemo(),),
    GetPage(name: APPRouter.coloredBoxDemo, page: () => ColoredBoxDemo(),),
    GetPage(name: APPRouter.positionedDirectionalDemo, page: () => PositionedDirectionalDemo(),),
    GetPage(name: APPRouter.statefulBuilderDemo, page: () => StatefulBuilderDemo(),),
    GetPage(name: APPRouter.valueListenableBuilderDemo, page: () => ValueListenableBuilderDemo(),),
    GetPage(name: APPRouter.overflowBarDemo, page: () => OverflowBarDemo(),),
    GetPage(name: APPRouter.navigationToolbarDemo, page: () => NavigationToolbarDemo(),),
    GetPage(name: APPRouter.selectableTextDemo, page: () => SelectableTextDemo(),),
    GetPage(name: APPRouter.materialBannerDemo, page: () => MaterialBannerDemo(),),
    GetPage(name: APPRouter.autocompleteDemo, page: () => AutocompleteDemo(),),

    GetPage(name: APPRouter.autofillGroupDemo, page: () => AutofillGroupDemo(),),
    GetPage(name: APPRouter.promptBuilderDemo, page: () => PromptBuilderDemo(),),
    GetPage(name: APPRouter.rotatedBoxDemo, page: () => RotatedBoxDemo(),),
    GetPage(name: APPRouter.dismissibleDemo, page: () => DismissibleDemo(),),
    GetPage(name: APPRouter.modalBarrierDemo, page: () => ModalBarrierDemo(),),
    GetPage(name: APPRouter.isolateDemo, page: () => IsolateDemo(),),
    GetPage(name: APPRouter.listViewDemo, page: () => ListViewDemo(),),
    GetPage(name: APPRouter.listViewStyleDemo, page: () => ListViewStyleDemo(),),
    GetPage(name: APPRouter.builderDemo, page: () => BuilderDemo(),),
    GetPage(name: APPRouter.overlayDemo, page: () => OverlayDemo(),),
    GetPage(name: APPRouter.decorationDemo, page: () => DecorationDemo(),),
    GetPage(name: APPRouter.stackDemo, page: () => StackDemo(),),
    GetPage(name: APPRouter.stackDemoOne, page: () => StackDemoOne(),),
    GetPage(name: APPRouter.stackDemoTwo, page: () => StackDemoTwo(),),

    GetPage(name: APPRouter.badgeDemo, page: () => BadgeDemo(),),
    GetPage(name: APPRouter.flutterSwiperDemo, page: () => FlutterSwiperDemo(),),
    GetPage(name: APPRouter.flutterSwiperIndicatorDemo, page: () => FlutterSwiperIndicatorDemo(),),
    GetPage(name: APPRouter.homeSrollDemo, page: () => HomeSrollDemo(),),
    GetPage(name: APPRouter.homeNavDemo, page: () => HomeNavDemo(),),
    GetPage(name: APPRouter.wrapDemo, page: () => WrapDemo(),),
    GetPage(name: APPRouter.boxConstraintsDemo, page: () => BoxConstraintsDemo(),),
    GetPage(name: APPRouter.gradientDemo, page: () => GradientDemo(),),
    GetPage(name: APPRouter.imageBlendModeDemo, page: () => ImageBlendModeDemo(),),
    GetPage(name: APPRouter.customSwipperDemo, page: () => CustomSwipperDemo(),),
    GetPage(name: APPRouter.visibilityDetectorDemo, page: () => VisibilityDetectorDemo(),),
    GetPage(name: APPRouter.svgaImageDemo, page: () => SvgaImageDemo(),),
    GetPage(name: APPRouter.providerDemo, page: () => ProviderDemo(),),
    GetPage(name: APPRouter.providerDemoOne, page: () => ProviderDemoOne(),),
    GetPage(name: APPRouter.inheritedWidgetDemo, page: () => InheritedWidgetDemo(),),
    GetPage(name: APPRouter.notificationListenerDemo, page: () => NotificationListenerDemo(),),
    GetPage(name: APPRouter.scrollbarDemo, page: () => ScrollbarDemo(),),
    GetPage(name: APPRouter.notificationCustomDemo, page: () => NotificationCustomDemo(),),
    GetPage(name: APPRouter.scrollControllerDemo, page: () => ScrollControllerDemo(),),
    GetPage(name: APPRouter.colorConverterDemo, page: () => ColorConverterDemo(),),
    GetPage(name: APPRouter.intrinsicHeightDemo, page: () => IntrinsicHeightDemo(),),
    GetPage(name: APPRouter.flexDemo, page: () => FlexDemo(),),
    GetPage(name: APPRouter.flexibleDemo, page: () => FlexibleDemo(),),
    GetPage(name: APPRouter.physicalModelDemo, page: () => PhysicalModelDemo(),),
    GetPage(name: APPRouter.neumorphismDemo, page: () => NeumorphismDemo(),),
    GetPage(name: APPRouter.wechatAssetsPickerDemo, page: () => WechatAssetsPickerDemo(),),
    GetPage(name: APPRouter.wechatPhotoPickerDemo, page: () => WechatPhotoPickerDemo(),),
    GetPage(name: APPRouter.visibilityDemo, page: () => VisibilityDemo(),),
    GetPage(name: APPRouter.ignorePointerDemo, page: () => IgnorePointerDemo(),),
    GetPage(name: APPRouter.horizontalCellDemo, page: () => HorizontalCellDemo(),),
    GetPage(name: APPRouter.boxShadowDemo, page: () => BoxShadowDemo(),),
    GetPage(name: APPRouter.listViewOneDemo, page: () => ListViewOneDemo(),),
    GetPage(name: APPRouter.marqueeWidgetDemo, page: () => MarqueeWidgetDemo(),),
    GetPage(name: APPRouter.animatedStaggerDemo, page: () => AnimatedStaggerDemo(),),
    GetPage(name: APPRouter.buttonStyleDemo, page: () => ButtonStyleDemo(),),
    GetPage(name: APPRouter.ticketDemo, page: () => TicketUiDemo(),),
    GetPage(name: APPRouter.myPopverDemo, page: () => MyPopverDemo(),),
    GetPage(name: APPRouter.keyDemo, page: () => KeyDemo(),),
    GetPage(name: APPRouter.customScrollBarDemo, page: () => CustomScrollBarDemo(),),
    GetPage(name: APPRouter.overflowDemo, page: () => OverflowDemo(),),
    GetPage(name: APPRouter.enhanceTabBarDemo, page: () => EnhanceTabBarDemo(),),
    GetPage(name: APPRouter.collectionNavWidgetDemo, page: () => NCollectionNavWidgetDemo(),),
    GetPage(name: APPRouter.nnHorizontalScrollWidgetDemo, page: () => NHorizontalScrollWidgetDemo(),),

    GetPage(name: APPRouter.materialDemo, page: () => MaterialDemo(),),
    GetPage(name: APPRouter.flexibleSpaceDemo, page: () => FlexibleSpaceDemo(),),
    GetPage(name: APPRouter.operatorDemo, page: () => OperatorDemo(),),
    GetPage(name: APPRouter.netStateListenerDemo, page: () => NetStateListenerDemo(),),
    GetPage(name: APPRouter.netStateListenerDemoOne, page: () => NetStateListenerDemoOne(),),
    GetPage(name: APPRouter.interactiveViewerDemo, page: () => InteractiveViewerDemo(),),
    GetPage(name: APPRouter.defaultTabControllerDemo, page: () => DefaultTabControllerDemo(),),
    GetPage(name: APPRouter.regExpDemo, page: () => RegExpDemo(),),
    GetPage(name: APPRouter.inputDatePickerFormFieldDemo, page: () => InputDatePickerFormFieldDemo(),),
    GetPage(name: APPRouter.dateRangePickerDialogDemo, page: () => DateRangePickerDialogDemo(),),
    GetPage(name: APPRouter.mergeableMaterialDemo, page: () => MergeableMaterialDemo(),),
    GetPage(name: APPRouter.navigationRailDemo, page: () => NavigationRailDemo(),),
    GetPage(name: APPRouter.listTileDemo, page: () => ListTileDemo(),),
    GetPage(name: APPRouter.refreshIndicatorDemo, page: () => RefreshIndicatorDemo(),),
    GetPage(name: APPRouter.refreshIndicatorDemoOne, page: () => RefreshIndicatorDemoOne(),),
    GetPage(name: APPRouter.showSearchDemo, page: () => ShowSearchDemo(),),
    GetPage(name: APPRouter.tooltipDemo, page: () => TooltipDemo(),),
    GetPage(name: APPRouter.filterDemo, page: () => FilterDemo(),),
    GetPage(name: APPRouter.filterDemoOne, page: () => FilterDemoOne(),),
    GetPage(name: APPRouter.videoPlayerScreenDemo, page: () => VideoPlayerDemo(),),
    GetPage(name: APPRouter.boxWidgetDemo, page: () => NBoxWidgetDemo(),),
    GetPage(name: APPRouter.fractionallySizedBoxDemo, page: () => FractionallySizedBoxDemo(),),
    GetPage(name: APPRouter.listWheelScrollViewDemo, page: () => ListWheelScrollViewDemo(),),
    GetPage(name: APPRouter.nnsliverPersistentHeaderDemo, page: () => NSliverPersistentHeaderDemo(),),
    GetPage(name: APPRouter.nestedScrollViewDemoOne, page: () => NestedScrollViewDemoOne(),),
    GetPage(name: APPRouter.nestedScrollViewDemoTwo, page: () => NestedScrollViewDemoTwo(),),
    GetPage(name: APPRouter.testFunction, page: () => TestFunction(),),
    GetPage(name: APPRouter.nTreeDemo, page: () => NTreeDemo(),),
    GetPage(name: APPRouter.azlistviewDemo, page: () => AzlistviewDemo(),),
    GetPage(name: APPRouter.expansionTileCard, page: () => ExpansionTileCard(),),
    GetPage(name: APPRouter.dialogChoiceChipDemo, page: () => DialogChoiceChipDemo(),),
    GetPage(name: APPRouter.textFieldLoginDemo, page: () => TextFieldLoginDemo(),),
    GetPage(name: APPRouter.pageViewAndBarDemo, page: () => PageViewAndBarDemo(),),
    GetPage(name: APPRouter.pageViewDemoOne, page: () => PageViewDemoOne(),),


    GetPage(name: APPRouter.dropBoxChoicDemo, page: () => DropBoxChoicDemo(),),
    GetPage(name: APPRouter.dropBoxMutiRowChoicDemo, page: () => DropBoxMutiRowChoicDemo(),),
    GetPage(name: APPRouter.slidableDemoOne, page: () => SlidableDemoOne(),),
    GetPage(name: APPRouter.imChatPage, page: () => IMChatPage(),),
    GetPage(name: APPRouter.soundPlayDemo, page: () => SoundPlayDemo(),),
    GetPage(name: APPRouter.expandTextDemo, page: () => NExpandTextDemo(),),
    GetPage(name: APPRouter.tableCalenderMain, page: () => TableCalenderMain(),),
    GetPage(name: APPRouter.suspensionButtonDemo, page: () => SuspensionButtonDemo(),),
    GetPage(name: APPRouter.neomorphismHomePage, page: () => NeomorphismHomePage(),),
    GetPage(name: APPRouter.uploadFileDemo, page: () => UploadFileDemo(),),
    GetPage(name: APPRouter.customSingleChildLayoutDemo, page: () => CustomSingleChildLayoutDemo(),),
    GetPage(name: APPRouter.customMultiChildLayoutDemo, page: () => CustomMultiChildLayoutDemo(),),
    GetPage(name: APPRouter.refreshListView, page: () => RefreshListView(),),
    GetPage(name: APPRouter.npageViewDemo, page: () => NPageViewDemo(),),
    GetPage(name: APPRouter.boxShadowDemoOne, page: () => BoxShadowDemoOne(),),
    GetPage(name: APPRouter.getxDemo, page: () => GetxDemo(),),
    GetPage(name: APPRouter.globalIsolateDemo, page: () => GlobalIsolateDemo(),),
    GetPage(name: APPRouter.longCaptureWidgetDemo, page: () => LongCaptureWidgetDemo(),),
    GetPage(name: APPRouter.jsonToDartPage, page: () => JsonToDartPage(),),
    GetPage(name: APPRouter.assetUploadBoxDemo, page: () => AssetUploadBoxDemo(),),
    GetPage(name: APPRouter.keyboardAttachDemo, page: () => KeyboardAttachDemo(),),
    GetPage(name: APPRouter.dashLineDemo, page: () => DashLineDemo(),),
    GetPage(name: APPRouter.scaffoldBottomSheet, page: () => ScaffoldBottomSheet(),),
    GetPage(name: APPRouter.floatingActionButtonDemo, page: () => FloatingActionButtonDemo(),),
    GetPage(name: APPRouter.weatherInfoPage, page: () => WeatherInfoPage(),),

    GetPage(name: APPRouter.flutterPickersDemo, page: () => FlutterPickersDemo(),),
    GetPage(name: APPRouter.imageStretchDemo, page: () => ImageStretchDemo(),),
    GetPage(name: APPRouter.dropdownMenuDemo, page: () => DropdownMenuDemo(),),
    GetPage(name: APPRouter.searchDemo, page: () => SearchDemo(),),
    GetPage(name: APPRouter.switchDemo, page: () => SwitchDemo(),),
    GetPage(name: APPRouter.gestureDetectorDemo, page: () => GestureDetectorDemo(),),
    GetPage(name: APPRouter.compositedTransformTargetDemo, page: () => CompositedTransformTargetDemo(),),
    GetPage(name: APPRouter.drawCanvasDemo, page: () => DrawCanvasDemo(),),
    GetPage(name: APPRouter.contextMenuDemo, page: () => ContextMenuDemo(),),
    GetPage(name: APPRouter.targetFollowerDemo, page: () => NTargetFollowerDemo(),),
    GetPage(name: APPRouter.tapRegionDemo, page: () => TapRegionDemo(),),
    GetPage(name: APPRouter.glowingOverscrollIndicatorDemo, page: () => GlowingOverscrollIndicatorDemo(),),
    GetPage(name: APPRouter.progressClipperDemo, page: () => ProgressClipperDemo(),),
    GetPage(name: APPRouter.heroDemo, page: () => HeroDemo(),),
    GetPage(name: APPRouter.hitTestBehaviorDemo, page: () => HitTestBehaviorDemo(),),
    GetPage(name: APPRouter.qrcodePage, page: () => QrcodePage(),),
    GetPage(name: APPRouter.menuAnchorDemo, page: () => MenuAnchorDemo(),),
    GetPage(name: APPRouter.myMenuBarDemo, page: () => MyMenuBarDemo(),),
    GetPage(name: APPRouter.choiceBoxOneDemo, page: () => NChoiceBoxOneDemo(),),
    GetPage(name: APPRouter.apiConvertPage, page: () => APIConvertPage(),),
    GetPage(name: APPRouter.selectListPage, page: () => SelectListPage(),),
    GetPage(name: APPRouter.indexAvatarGroupDemo, page: () => NIndexAvatarGroupDemo(),),
    GetPage(name: APPRouter.overlayPortalDemo, page: () => OverlayPortalDemo(),),
    GetPage(name: APPRouter.appBarColorChangerDemo, page: () => NAppBarColorChangerDemo(),),
    GetPage(name: APPRouter.footerButtonBarDemo, page: () => NFooterButtonBarDemo(),),
    GetPage(name: APPRouter.sectionHeaderDemo, page: () => NSectionHeaderDemo(),),
    GetPage(name: APPRouter.todoListTabPage, page: () => TodoListTabPage(),),
    GetPage(name: APPRouter.studentTabPage, page: () => StudentTabPage(),),
    GetPage(name: APPRouter.orderListTabPage, page: () => OrderListTabPage(),),
    GetPage(name: APPRouter.componentMiddlePage, page: () => ComponentMiddlePage(),),
    GetPage(name: APPRouter.sliverMainAxisGroupDemo, page: () => SliverMainAxisGroupDemo(),),
    GetPage(name: APPRouter.twoDimensionalGridViewDemo, page: () => TwoDimensionalGridViewDemo(),),
    GetPage(name: APPRouter.listenerHeaderPage, page: () => ListenerHeaderPage(),),
    GetPage(name: APPRouter.nwebViewDemo, page: () => NWebViewDemo(),),
    GetPage(name: APPRouter.iconConvertPage, page: () => IconConvertPage(),),
    GetPage(name: APPRouter.alignmentDrawDemo, page: () => AlignmentDrawDemo(),),
    GetPage(name: APPRouter.displayFeatureDemo, page: () => DisplayFeatureDemo(),),
    GetPage(name: APPRouter.preferredSizeDemo, page: () => PreferredSizeDemo(),),
    GetPage(name: APPRouter.ntabBarPageDemo, page: () => NTabBarPageDemo(),),
    GetPage(name: APPRouter.nTabBarViewCustomDemo, page: () => NTabBarViewCustomDemo(),),
    GetPage(name: APPRouter.textFieldTabDemo, page: () => TextFieldTabDemo(),),
    GetPage(name: APPRouter.textPaintDemo, page: () => TextPaintDemo(),),
    GetPage(name: APPRouter.segmentedPageViewDemo, page: () => SegmentedPageViewDemo(),),
    GetPage(name: APPRouter.nPinnedTabBarPageDemo, page: () => NPinnedTabBarPageDemo(),),
    GetPage(name: APPRouter.nRefreshViewDemo, page: () => NRefreshViewDemo(),),
    GetPage(name: APPRouter.nestedScrollViewDemoThree, page: () => NestedScrollViewDemoThree(),),
    GetPage(name: APPRouter.apiCreatePage, page: () => ApiCreatePage(),),
    GetPage(name: APPRouter.formDemo, page: () => FormDemo(),),
    GetPage(name: APPRouter.asyncDemo, page: () => AsyncDemo(),),
    GetPage(name: APPRouter.choiceExpansionDemo, page: () => NChoiceExpansionDemo(),),
    GetPage(name: APPRouter.riverPodPageCreate, page: () => RiverPodPageCreate(),),

    GetPage(name: APPRouter.getxRouteCreatePage, page: () => GetxRouteCreatePage(),),
    GetPage(name: APPRouter.getxControllerDemo, page: () => GetxControllerDemo(),),
    GetPage(name: APPRouter.nTransformViewDemo, page: () => NTransformViewDemo(),),
    GetPage(name: APPRouter.testDataTyeDemo, page: () => TestDataTyeDemo(),),
    GetPage(name: APPRouter.queueAlertDemo, page: () => QueueAlertDemo(),),


  ];
}
